Recent Developments in Algorithmic Teaching
نویسندگان
چکیده
The present paper surveys recent developments in algorithmic teaching. First, the traditional teaching dimension model is recalled. Starting from the observation that the teaching dimension model sometimes leads to counterintuitive results, recently developed approaches are presented. Here, main emphasis is put on the following aspects derived from human teaching/learning behavior: the order in which examples are presented should matter; teaching should become harder when the memory size of the learners decreases; teaching should become easier if the learners provide feedback; and it should be possible to teach infinite concepts and/or finite and infinite concept classes. Recent developments in the algorithmic teaching achieving (some) of these aspects are presented and compared.
منابع مشابه
Teaching Political Science in Europe
Thisarticle first reviews the history of political science teaching in Europebefore going on to consider a range of recent developments in the teaching of politicalscience, including cross-national joint programmers; technologically enhancedlearning; placement learning and problem-based learning. The last sectionconsiders a range of issues facing political science teachers, includingfinancial p...
متن کاملParallel Genetic Algorithm Using Algorithmic Skeleton
Algorithmic skeleton has received attention as an efficient method of parallel programming in recent years. Using the method, the programmer can implement parallel programs easily. In this study, a set of efficient algorithmic skeletons is introduced for use in implementing parallel genetic algorithm (PGA).A performance modelis derived for each skeleton that makes the comparison of skeletons po...
متن کاملDifferent Teaching Methods for Program Design and Algorithmic Language
This paper covers the present situation and problem of experimental teaching of mathematics specialty in recent years, puts forward and demonstrates experimental teaching methods for different education. From the aspects of content and experimental teaching approach, uses as an example the course “Experiment for Program Designing & Algorithmic Language” and discusses teaching practice and labor...
متن کاملParallel Genetic Algorithm Using Algorithmic Skeleton
Algorithmic skeleton has received attention as an efficient method of parallel programming in recent years. Using the method, the programmer can implement parallel programs easily. In this study, a set of efficient algorithmic skeletons is introduced for use in implementing parallel genetic algorithm (PGA).A performance modelis derived for each skeleton that makes the comparison of skeletons po...
متن کامل“ Algorithmic Mathematics ” and “ Dialectic
Peter Henrici coined the term “algorithmic mathematics” and “dialectic mathematics” in a 1973 talk. I will borrow these two terms and attempt to synthesize the two aspects from a pedagogical viewpoint with illustrative examples gleaned from mathematical developments in Eastern and Western cultures throughout history. Some examples from my teaching experience in the classroom will also be given.
متن کامل